to introduce (yourself) - Inglés Sinónimo Diccionario